Bahamas Aluminium Manufacturing Co
Palmdale Ave. & Tedder St., P.O. Box N-563, Nassau, New Providence, Bahamas,
242-326-4121 Phone